View Issue Details

IDProjectCategoryView StatusLast Update
0000516T99X171.00 SKB EagleSWpublic2019-03-27 16:29
Reporter(ALTech) SY Yoon Assigned To(SW) Dixon ChenDue Date2019-03-01 20:38
PriorityhighSeveritys2-severeReproducibilityhave not tried
Status closedResolutionfixed 
Summary0000516: LED Scenario change from SKB
DescriptionSKB changed their LED Scenario.
They would like to use LED colors, White, Orange and Green.
So I updated scenario file. Please check it and update it
I attached
1. LED_Button_Scenario_02.pptx : Please refer changed LED Scenario (p4)
2. TVSystemService_SKB_FOX_HAL_template_20190226.tar.gz : TV Storm released HAL template that applied LED scenario Change
3. TVSystemService_SKB_FOX_JNIDOC_20190226.tar.gz : TV Storm released JNI document that applied LED scenario Change
4. tvsystemservicetest-debug.apk : Test application of TV Storm HAL function
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) Eric Kim , (HW) Jim Liang , (HW) Sean Chiang , (PM) Sheila Tu , (SW) Dixon Chen , (SW) Jacky Chiang , (SW) Kerwin Chen

Activities

(ALTech) SY Yoon

2019-02-26 20:10

developer  

(SW) Jacky Chiang

2019-02-26 20:42

manager   ~0001205

Hi Dixon,

  Please check scenario file first.

(PM) Sheila Tu

2019-02-27 20:52

developer   ~0001243

Based on the current RGB LED,
1. We can have "white color" if we turn on the R & G & B at the same time. But we cannot have a white color with blinking because there will be out of synchronization.
2. We cannot have "orange color" because R + G will be yellow.

Please help to confirm the LED color with SKB. If they insist "Green", "White", and "Orange", we have to survey new LED material.

(ALTech) SY Yoon

2019-02-28 12:06

developer   ~0001267

We checked it with Mr. Kerwin today.
I understand Eagle can produce Orange.
So I will ask to SKB to change orage to yellow.
And on Blink, we can see the Blink function.
Kerwin said that it controlled 3 LED ON and Off directly.

Could you check as follows :
1. Whether Green / White / Orange is available in the market
2. What is the concern when we control LEDs On and Off directly for Blick function.

(ALTech) SY Yoon

2019-02-28 19:59

developer   ~0001269

We discussed it with SKB. SKB accept to change ORANGE to YELLOW.
Mr. Kerwin checked YELLOW color. It can be made R + G combination.
But it should be check blink function.
It should not be affected by the CPU Load.
Please let me know your recommendation.
1. Change Parts to White/Green/Orange(or Yellow) combination
2. Keep current part and you can control blink at heavy CPU Load.

(HW) Sean Chiang

2019-03-04 14:21

developer   ~0001297

We will check whether supplier has standard LED component which support White/Green/Yellow color. I will have our RD to survey the component in parallel.

(ALTech) Jewoo Lee

2019-03-06 19:04

developer   ~0001367

Hi Jacky,
For LED test application, please support following requirements for our test.
1) Provide apk which can be installed to STB.
2) Desired features
   - Possible to set operating method (Using timer and CPU direct control)
   - Possible to set desired color (White and Yellow)
   - Keep blinking in the background during application operating
Thanks

(ALTech) Jewoo Lee

2019-03-07 15:41

developer   ~0001399

Hi Jacky,
I am testing new SW provided today.
Which way is this SW using to operate blinking among the timer or CPU direct control?

(SW) Jacky Chiang

2019-03-07 16:33

manager   ~0001400

Hi Dixon,

    Please provide how to use TVS app and commands we used to test.

(ALTech) SY Yoon

2019-03-07 17:19

developer   ~0001403

Hi Dixon and Jacky,

We would like to know about your implementation.
I think we have 2 ways to implement blink function.

1. LED control by timer - I think CPU is not involved to work in this case.
2. LED control by CPU - I think CPU is involved directly. It may affected CPU Load.

Please let me know your way to control LED in test SW.
One more think, the LED color is RED when STB start to boot and change to Green.
So RED is not use in new Scenario. If it controled in Bootloader, then it should be changed.

(SW) Jacky Chiang

2019-03-07 19:56

manager   ~0001406

Last edited: 2019-03-07 19:57

We use kernel driver to control LED and the timer function is natively supported by OS.
The timing very precise because it is also used for OS process/thread scheduling and wouldn't affect CPU loading.

(SW) Dixon Chen

2019-03-07 21:01

developer   ~0001407

I have tried to control it in the Bootloader,but it will still light RED.

Hi Sean,
Please help to confirm if it is a hardware limitation
Thanks.

(ALTech) SY Yoon

2019-03-08 15:03

developer   ~0001418

HI Dixon Chen,

Could you let me know how long does it take to control LED by bootloader ?
I will check with SKB on LED Status
        from Power on to when Bootloader can control LED color and status.
I think you cannot control LED by SW. So at first when we turn on the STB, we cannot blink LED on white.
Am I correct ?
So I will ask SKB to choose during that time
         LED is OFF or White ON.

(SW) Dixon Chen

2019-03-08 18:30

developer   ~0001422

Hi SY Yoon,
About 5 seconds after power on can control LED in bootloader.
Yes, we cannot control LED to blink on white when we power on the STB.

(SW) Jacky Chiang

2019-03-08 18:48

manager   ~0001423

Hi Sean, Jim,

   Please help to comment it from HW point of view.

(HW) Sean Chiang

2019-03-08 18:54

developer   ~0001424

Hi Jim,
Please confirm the circuitry design of LED if SKB choose LED OFF or White ON during power on stage

(ALTech) SY Yoon

2019-03-11 13:25

developer   ~0001437

Last edited: 2019-03-12 13:40

We discussed with SKB.
SKB asked was as follows.
1. Booting time is devided 3 parts
     Loading bootloader - white ON
     Bootloader can control LED(Loading Application and run application) - white blink
     Application Run - M/W can control.
2. SKB will fix Yellow to RED.
    SKB will decide to Green clolor to RED in this week.
    l think that we can handle it by SW.

(ALTech) SY Yoon

2019-03-12 13:41

developer   ~0001458

I attached new Scenario of LED.
SKB wants to change Yellow to RED on Network Abnormal status.
I attached scenario document v0.3 below.

(SW) Jacky Chiang

2019-03-12 14:11

manager   ~0001459

Is this final scenario ? We think network Abnormal status should be controlled by M/W and could you inform TVS to modify it ?

(PM) Sheila Tu

2019-03-18 10:24

developer   ~0001574

Hi SY, please confirm the scenario as the below within today or it will impact our development schedule.
HW booting : while ON
From SW booting : follow your attached file (LED_Button_Scenario_03.pptx)

(ALTech) SY Yoon

2019-03-19 21:00

developer   ~0001611

Last edited: 2019-03-19 21:04

Yes. I confirm.
At first, it light white color LED ON from power on to bootloader start.
After start bootloader, LED light should blink with White color.

(SW) Jacky Chiang

2019-03-21 09:38

manager   ~0001649

Hi Mr. Yoon,

    We can't do blink in bootloader because it doesn't support multi-thread/multi process, eg. it's not OS.
So we would keep white color during bootloader and take around 5 seconds.
After loading and starting kernel, LED would be blinking with white color as our expectation.
Please be aware of it.

(ALTech) SY Yoon

2019-03-27 14:51

developer   ~0001737

We checked white and green color and blink action. But we cannot check it red color.
Could you check it work on red color blink function ?,

(ALTech) SY Yoon

2019-03-27 16:29

developer   ~0001744

I checked RED LED Blink function with SW V15.502.7 today.
So I closed it.

Issue History

Date Modified Username Field Change
2019-02-26 20:10 (ALTech) SY Yoon New Issue
2019-02-26 20:10 (ALTech) SY Yoon Status new => assigned
2019-02-26 20:10 (ALTech) SY Yoon Assigned To => (SW) Jacky Chiang
2019-02-26 20:10 (ALTech) SY Yoon File Added: TVSystemService_SKB_FOX_HAL_template_20190226.tar.gz
2019-02-26 20:10 (ALTech) SY Yoon File Added: TVSystemService_SKB_FOX_JNIDOC_20190226.tar.gz
2019-02-26 20:10 (ALTech) SY Yoon File Added: tvsystemservicetest-debug.apk
2019-02-26 20:10 (ALTech) SY Yoon File Added: LED_Button_Scenario_02.pptx
2019-02-26 20:14 (ALTech) SY Yoon Issue Monitored: (ALTech) SY Yoon
2019-02-26 20:15 (ALTech) SY Yoon Issue Monitored: (SW) Kerwin Chen
2019-02-26 20:15 (ALTech) SY Yoon Issue End Monitor: (ALTech) SY Yoon
2019-02-26 20:15 (ALTech) SY Yoon Issue Monitored: (PM) Sheila Tu
2019-02-26 20:41 (SW) Jacky Chiang Assigned To (SW) Jacky Chiang => (SW) Dixon Chen
2019-02-26 20:41 (SW) Jacky Chiang Issue Monitored: (SW) Jacky Chiang
2019-02-26 20:42 (SW) Jacky Chiang Note Added: 0001205
2019-02-27 00:32 (ALTech) SY Yoon Issue Monitored: (ALTech) Eric Kim
2019-02-27 20:51 (PM) Sheila Tu Issue Monitored: (HW) Sean Chiang
2019-02-27 20:52 (PM) Sheila Tu Note Added: 0001243
2019-02-27 20:52 (PM) Sheila Tu Assigned To (SW) Dixon Chen => (ALTech) SY Yoon
2019-02-28 12:06 (ALTech) SY Yoon Note Added: 0001267
2019-02-28 19:59 (ALTech) SY Yoon Note Added: 0001269
2019-03-01 12:04 (ALTech) SY Yoon Assigned To (ALTech) SY Yoon => (PM) Sheila Tu
2019-03-04 14:07 (HW) Sean Chiang Assigned To (PM) Sheila Tu => (HW) Jim Liang
2019-03-04 14:21 (HW) Sean Chiang Note Added: 0001297
2019-03-06 19:04 (ALTech) Jewoo Lee Note Added: 0001367
2019-03-06 19:04 (ALTech) Jewoo Lee Assigned To (HW) Jim Liang => (SW) Jacky Chiang
2019-03-07 15:41 (ALTech) Jewoo Lee Note Added: 0001399
2019-03-07 16:32 (SW) Jacky Chiang Assigned To (SW) Jacky Chiang => (SW) Dixon Chen
2019-03-07 16:33 (SW) Jacky Chiang Note Added: 0001400
2019-03-07 17:19 (ALTech) SY Yoon Note Added: 0001403
2019-03-07 19:56 (SW) Jacky Chiang Note Added: 0001406
2019-03-07 19:56 (SW) Jacky Chiang Note Edited: 0001406
2019-03-07 19:57 (SW) Jacky Chiang Note Edited: 0001406
2019-03-07 21:01 (SW) Dixon Chen Note Added: 0001407
2019-03-07 21:02 (SW) Dixon Chen Assigned To (SW) Dixon Chen => (HW) Sean Chiang
2019-03-08 15:03 (ALTech) SY Yoon Note Added: 0001418
2019-03-08 18:30 (SW) Dixon Chen Note Added: 0001422
2019-03-08 18:31 (HW) Sean Chiang Assigned To (HW) Sean Chiang => (HW) Jim Liang
2019-03-08 18:48 (SW) Jacky Chiang Note Added: 0001423
2019-03-08 18:54 (HW) Sean Chiang Note Added: 0001424
2019-03-11 13:25 (ALTech) SY Yoon Note Added: 0001437
2019-03-12 13:40 (ALTech) SY Yoon Note Edited: 0001437
2019-03-12 13:41 (ALTech) SY Yoon File Added: LED_Button_Scenario_03.pptx
2019-03-12 13:41 (ALTech) SY Yoon Note Added: 0001458
2019-03-12 14:09 (SW) Jacky Chiang Issue Monitored: (SW) Dixon Chen
2019-03-12 14:11 (SW) Jacky Chiang Note Added: 0001459
2019-03-18 10:24 (PM) Sheila Tu Note Added: 0001574
2019-03-18 16:21 (PM) Sheila Tu Assigned To (HW) Jim Liang => (ALTech) SY Yoon
2019-03-19 21:00 (ALTech) SY Yoon Note Added: 0001611
2019-03-19 21:04 (ALTech) SY Yoon Note Edited: 0001611
2019-03-20 08:24 (PM) Sheila Tu Assigned To (ALTech) SY Yoon => (HW) Jim Liang
2019-03-21 09:38 (SW) Jacky Chiang Note Added: 0001649
2019-03-21 09:53 (SW) Jacky Chiang Issue Monitored: (HW) Jim Liang
2019-03-21 09:53 (SW) Jacky Chiang Assigned To (HW) Jim Liang => (SW) Dixon Chen
2019-03-27 14:51 (ALTech) SY Yoon Note Added: 0001737
2019-03-27 16:29 (ALTech) SY Yoon Status assigned => closed
2019-03-27 16:29 (ALTech) SY Yoon Resolution open => fixed
2019-03-27 16:29 (ALTech) SY Yoon Note Added: 0001744